import {AfterSaleAddressDTO} from "@/api/afterSale/order/dto/AfterSaleAddressDTO";
import {AfterSaleItemLineInfoDTO} from "@/api/afterSale/order/dto/AfterSaleItemLineInfoDTO";

/**
 * FileName: AfterSaleSendOrderInfo.java
 * Author:   徐寿春
 * Date:     2023/4/23 14:15
 * <p>
 * 名称: 发货单详情
 */
export class AfterSaleSendOrderInfo {

    /**
     * 售后工单ID
     */
    afterSaleOrderId: number | null = null


    /**
     * 售后工单号
     */
    afterSaleOrderNo: string | null = null

    /**
     * 订单号
     */
    orderNumber: string | null = null


    /**
     * 售后工单类型
     */
    afterSaleOrderType: string | null = null

    /**
     * 工单来源
     */
    source: string | null = null

    /**
     * 渠道
     */
    channel: string | null = null

    /**
     * 店铺
     */
    shopName: string | null = null


    /**
     * 用户名称
     */
    userName: string | null = null

    /**
     * 用户电话
     */
    userPhone: string | null = null


    /**
     * 发出地址信息
     */
    sendAfterSaleAddress: AfterSaleAddressDTO = new AfterSaleAddressDTO

    /**
     * 拒收地址信息
     */
    rejectAfterSaleAddress: AfterSaleAddressDTO = new AfterSaleAddressDTO


    /**
     * 物料信息
     */
    afterSaleItemLineInfoList: AfterSaleItemLineInfoDTO[] = []





}

export default AfterSaleSendOrderInfo;
